israel defense forces (idf) - Turkish English Dictionary